yard-long cucumber - English Synonyms Dictionary